package com.firewolf.rbac.service;

import com.firewolf.rbac.params.UserParam;
import com.firewolf.rbac.pojo.User;
import com.firewolf.rbac.vo.PageVO;

import java.util.List;

/**
 * 作者：刘兴
 * 时间:19/2/28
 **/
public interface UserService {

    /**
     * 根据查询条件查询用户
     *
     * @param userParam
     * @return
     */
    public PageVO<User> findList(UserParam userParam);

    /**
     * 保存用户
     * @param user
     */
    void saveUser(User user);

    /**
     * 查询所有用户
     * @return
     */
    List<User> findAll();
}
